package bsk;

/** @author jd */

import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;

/** generator pary kluczy publiczny prywatny */
public class KeyGen 
{
    public static KeyPair getKeyPair() 
    {    
        try 
        {    
            KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("DSA");
            keyPairGenerator.initialize(512, new SecureRandom());
            KeyPair keyPair = keyPairGenerator.generateKeyPair();
            return keyPair;
        } 
        catch (NoSuchAlgorithmException exception) 
        {
            return null;
        }
    }
}
